Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
42 TWYFORD ROAD Semi-Detached £515,000 11 Dec 2023
43 TWYFORD ROAD Detached £470,000 27 Apr 2018
46 TWYFORD ROAD Detached £260,000 1 Dec 2000